be well-versed in - Turkish English Dictionary